to meet one's commitments - Turc Anglais Dictionnaire